/* Customize
---------------------------------------------------------------------------------------------- */

/*
.site-menubar-fold .top_icon {
	visibility: hidden;
	display: none;
}
*/

/*
body {
  background-color: #eaedf1;	
}
*/

/*
.item-new {
	margin-left:10px;
	display:inline-block;
	width: 10px;                 
	height: 10px;
	background: url(/images/ico-new.gif) 0 1px no-repeat;	
}
*/

body#pop { 
	padding-top:0; 
	background-color:#fff;
}


body#pop .np-action-bar .page-header-actions {
	display:none;
}


body#pop .page {
	background-color:#fff;
}

body#pop .page-content {
	padding:0;
}

body#pop .page-header + .page-content {
/* 	padding-top:70px; */
	padding-top:70px;
}


body#pop .panel {
	border-width:0;
}


.form-control {
	display: inline-block;
}


.width-70 { width:70px; }

.border-bottom-none {
	border-bottom:0 !important;
}

.min-width-150 { min-width:150px; }

.text-black {
	color: #526069;
}

.text-white {
	color: #fff;
}

p {
	margin: 0 !important;
}

.site-sidebar .conversation-reply {
	border-top:0;
}

.site-sidebar .conversation-reply textarea.form-control {
	border-top: 1px solid #e4eaec;
	border-bottom: 1px solid #e4eaec;	
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	margin-top:10px;
}
	
.np_message.nav>li:hover {
	background-color: #fff;
}

.note-editor.panel {
	margin-bottom:0;
}

#theForm2_reply .form-group {
	border-bottom: none;
}

.reply_story_body p {
	margin-bottom: 0;
	line-height: 22px;
	
}

.chats {
	height: calc(100% - 280px);
	overflow: scroll;
}

.chat-content {
	margin-right:15px;
}

.chat-left .chat-content {
	margin-left:15px;	
}

.site-sidebar.slidePanel {
	box-shadow: none;
}

.site-sidebar-nav.nav-tabs>li>a {
	line-height: 70px;
}

.site-sidebar .conversation-reply .form-control {
	border-right: none;
   resize: none;
}

.site-sidebar .conversation-header>* {
	line-height: 10px;
	padding-top:16px;	
	padding-bottom:16px;
}

.site-sidebar .conversation-return, .site-sidebar .conversation-more {
	margin-top:20px;
}


#toggleChat { 
	height:50px;
}

#toggleChat a span:hover { 
	color:#fff;
}

.Whoops.container {
	z-index: 999999;
}
.site-menubar.introjs-showElement {
	top:0 !important;
	height: 100% !important;
}

.site-menu>.site-menu-item.active {
	background: #323940 url(../SMART\ HELP\ DESK\ Administrator_files/bg_arrow_gray.png)no-repeat right center;	
}

/*===== File uploader =====*/

.uploader {
    width: 100%;
    position: relative;
    overflow: hidden;
    border: 1px solid #a3afb7;
    background: #fff;
    padding: 2px 2px 2px 10px;
}

.uploader span.action {
    width: 28px;
    background: url(../../images/forms/add_files.png) no-repeat 0 0;
    height: 28px;
    cursor: pointer;
    float: right;
    text-indent: -9999px;
    display: inline;
    overflow: hidden;
}

.uploader:hover span.action {
    background-position: 0 -28px;
}

.uploader:active span.action {
    background-position: 0 -56px;
}

.uploader span.filename {
    color: #777;
    cursor: pointer;
    max-width: 200px;
    font-size: 12px;
    line-height: 28px;
    float: left;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: default;
}

.uploader input[type=file] {
    width: 100%;
    margin-top: 0;
    opacity: 0;
    filter: alpha(opacity:0);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    float: right;
    height: 30px;
    border: none;
    cursor: pointer;
}

.uploader {
    display: -moz-inline-box;
    display: inline-block;
    vertical-align: middle;
    zoom: 1;
    *display: inline;
}

.uploader.disabled span.action {
    color: #aaa;
}

.uploader.disabled span.filename {
    border-color: #ddd;
    color: #aaa;
}

/* Summernote */
.note-editor button {
	border-width: 0;
	background-color: inherit;
}

.note-editor .note-fontsize .btn-group {
	border-left:1px solid gainsboro;
	border-right:1px solid gainsboro;
}

.note-editor .note-fontname .btn-group {
	border-right:1px solid gainsboro;
}

.note-editor .note-para .btn-group {
	border-right:1px solid gainsboro;
}

.note-editor .note-height .btn-group {
	border-right:1px solid gainsboro;
}

.note-editor .note-table .btn-group {
	border-right:1px solid gainsboro;
}

.note-editor .note-insert .btn-group {
	border-right:1px solid gainsboro;
}


.slidePanel-close {
	float:right;
/*
	z-index:999;
	position:absolute;
	top:150px;
	left:150px;
*/
}


.NP_heading { 
	padding-left:0;
}

.page-header + .page-content {
	padding-top:95px;
}

.slidePanel-inner .page-header + .page-content {
	padding-top:0;
/* 	margin:10px; */
}

.slidePanel-inner .page-header {
	padding-left:10px;
	padding-right:0;
}

.slidePanel-inner .page-header-bordered {
	padding:20px;
	padding-right:10px;
/* 	background-color:#3B424B; */
/* 	background-color:#f4f7fa; */
}

.slidePanel-inner .panel_reply {
	margin-top:50px;
}

.slidePanel-inner h5.heading-hr {
	margin-top:20px;	
}
	
/*
.slidePanel-inner .ViewForm .form_title22 {
	margin-left:0;
	padding-left:0;
}

.slidePanel-inner .ViewForm .form_title22 i {
	display: none;
}
*/



.np-action-bar { 
	position: fixed; 
	width:100%; 
	margin-top:0px; 
	z-index:100;
}

.slidePanel-inner .np-action-bar { 
	position: relative; 
	width:100%; 
	min-height:74px;
/* 	margin-top:0px;  */
}


.slidePanel-inner .panel { 
	margin-bottom:0; 
	border:0;
}

.slidePanel-inner .panel-body { 
	padding:0 ;
}

.slidePanel-inner .btn-warning {
	margin-left:0 !important;
}

.form-group_calendar {
	margin-bottom:10px;
}

.form-group-default_calendar {
    background-color: #fff;
    position: relative;
    border: 1px solid rgba(0, 0, 0, 0.07);
    border-radius: 2px;
    padding-top: 7px;
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 4px;
    overflow: hidden;
    -webkit-transition: background-color 0.2s ease;
    transition: background-color 0.2s ease;
}

.form-group-default_calendar .form-control {
    border: none;
    height: 25px;
    min-height: 25px;
    padding: 0;
    margin-top: -4px;
    background: none;
}

.dropdown-menu-media {
	width:200px;
}
.page-header-actions {
  position: fixed;
  top: 88px;
  right: 10px;

/*   right: 260px; */
/*   left: calc(100% - 340px);   */
  margin: auto;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}

.container-fluid {
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
}

.hamburger, .hamburger .hamburger-bar, .hamburger:after, .hamburger:before {
    -webkit-transition: -webkit-transform .3s ease-in-out;
    -o-transition: -o-transform .3s ease-in-out;
    transition: transform .3s ease-in-out
}

.navbar-left > li {
	width:50px;
	text-align:center;
	border-right:1px solid #e2e2e2;
}

.navbar-right > li {
	text-align: center;
	border-left:1px solid #e2e2e2;
}

.block {
	margin: 0 0 10px;
    padding: 20px 15px 10px;
    background-color: #ffffff;
    border: 1px solid #cfd7e0;	
}

ul.np-gallery {
	list-style: none;
	margin:0;
	padding:0;
}


.page-login-main { 
	box-shadow : -2px 0px 10px 0px rgba(0,0,0,0.3);
}

.page-login-v2 .page-brand-info {
	position:absolute;
	bottom:50px;
}

.page-login-v2 .page-brand-info .brand-text {
	margin-left:0;
}

.ninepixel_id {
	font-weight:bold;
/* 	color: #464d63; */
	float:left;
	margin-top:6px;
	margin-right:10px;
/* 	display: inline-block; */
/* 	position: relative; */

}

table ul {
	list-style: none;
	padding-left:0;
}

.text-muted {
	color: #aaa;
}

/* NINEPIXEL
---------------------------------------------------------------------------------------------- */


.np-gallery-item {
    float: left;
    padding: 8px 8px;
    border: 1px solid gainsboro !important;
    display: inline-block;

    margin-right: 10px;
    margin-bottom: 30px;

}

.np-gallery-image {
    vertical-align: middle;
}

.np-gallery-head {
    margin-bottom: 8px;
}

.np-gallery-title {
    margin-top: 10px;
    margin-bottom: 4px;
    overflow: hidden;
    font-weight: bold;
}

.np-gallery-date {
    font-size: 11px;
    color: silver;
}

/*
.scroll {
    overflow: auto;
}
*/

.split-container-header .table>tbody>tr>td.active {
    background-color: #F3F7FD;
}

.split-container {
    background-color: #fff;
}

.split-container-header {
    margin: 0 !important;
    padding: 0 !important;
}

.split-container-title {
    padding: 10px 20px !important;
    border-bottom: 1px solid #eee !important;
}

.split-container-story {
    padding: 20px !important;
    border-left: 1px solid #ccc;
}

.dump pre {
    background-color: beige;
    font-size: 11px;
}

.form-horizontal .form-group {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

#pop .form-horizontal .form-group {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

#pop .form-bordered .form-group {
    margin: 0 !important;
}

table.resource_table td {
    padding: 3px 0 !important;
    margin: 0 !important;
}

/*
.input-xsm {
    padding: 2px;
    height: 24px;
}
*/

.td_sum {
    background-color: gray !important;
    color: #fff;
    font-weight: bold;
}

.td_sum_beige {
    background-color: #c1baa9 !important;
    color: #fff;
    font-weight: bold;
}

/*
.np-height {
    min-height: 700px;
}
*/

#theForm2_reply .form_title22 {
    display: none;
}

#menu_no_color #sidebar .badge {
    background-color: #667180;
}

.tooltip { 
  white-space: nowrap;

 }


.bootstrap-select.full {
	min-width:100% !important;
}

.bootstrap-select > .btn {
	border-radius: 0;
}

/*
.btn {
    font-size: 12px;
}
*/

/*
.ActionForm .btn {
    border-radius: 0 !important;
    text-align: left;
}
*/

.ActionForm .dropdown-menu {
    min-width: 200px;
}

.form-bordered .form-group {
    border-color: #eaeaea;
}

.form_reply_box .form-bordered .form-group {
    border: none;
}

.form_reply_box .button_area {
    margin-top: 5px;
}

.np_count2 {
    text-shadow: none;
    font-size: 11px;
    width: 31px;
    height: 18px;
    background: url(../../images/NP_sprite_common.png) no-repeat -130px -10px;
    text-align: center;
    display: inline-block;
    padding-top: 0px;
    font-weight: bold
}

.np-text-shadow {
    text-shadow: 0 0 2px rgba(0, 0, 0, 0.6);
}

.input-xs {
    height: 24px;
    padding: 2px 8px;
    font-size: 12px;
    line-height: 1.2;
}

.form-control[disabled], .form-control[readonly] {
    background-color: #f8f8f8;
}

.view_wysiwyg_story {
    line-height: 22px;

}

.select_projects {
    height: 50px;
    padding-top: 8px;
    padding-left: 10px;
    padding-right: 10px;
}

.select_projects .select2-container .select2-choice {
    border-color: #ededed;

}

#sidebar_mini {
	position:fixed; 
	background-color:#A26611; 
	width:50px; 
	height: 100%;
/* 	height: calc(100% - 66px); */
    border-right: 1px solid #3a3a3a;
    z-index: 90;
}

#sidebar_mini > ul {
    width: 50px;
    position : fixed;
    bottom: 0px;
    left: 0;
}

#sidebar_mini > ul > li > a {
	text-align:Center;
    opacity: 0.8;
    filter: alpha(opacity: 80);
    padding: 10px;
    color: #fff;
    display: block;
    border-right: 1px solid #3a3a3a;
}

/*
#sidebar_mini > ul > li > ul > li.sub-menu-headline {
    height: 47px;
    display: block;
    margin: 0;
    padding: 5px 0;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 0.6px;
    white-space: nowrap;
}
*/

#sidebar_mini > ul > li > a:hover span {
    display: block;
    width: 200px;
    overflow: visible;
}

#sidebar_mini > ul > li a i {
    color: #fff;
    text-shadow: 0 0 2px rgba(0, 0, 0, 1.0);
}

#sidebar_mini > ul > li >a:hover, 
#sidebar_mini > ul > li:hover >a {
    opacity: 1;
    filter: alpha(opacity: 100);
}

#sidebar_mini > ul > li.active > a i, .page-sidebar > ul > li:hover > a i {
    color: #fff !important;
}

#sidebar_mini > ul > li.mini_menu_1{
    background: #82520F;
}

.paper_story {
    line-height: 24px;
    font-size: 13px;
    padding: 30px;
}

.paper_story_image {
    margin-bottom: 15px;
}

.user_id {
    font-weight: 600;
    font-family: 'Open Sans';
}

.attached_files {
    margin-top: 6px;
}

h5.heading-hr {
    margin-top: 50px;
    color: #aca289;
    margin-bottom: 5px;
}

h6.heading-hr-basic {
    margin-top: 0px;
    color: #aca289;

}


.np-bg-green {
    background-color: #0aa699;
    color: #fff;
}

.np-bg-red {
    background-color: #cc0000;
    color: #fff;
}

.np-bg-orange {
    background-color: #ff6600;
    color: #fff;
}

.np-bg-cyan {
    background-color: #75cacf;
    color: #fff;
}

.np-bg-blue {
    background-color: #269ae0;
    color: #fff;
}

.np-bg-beige {
    background-color: #c1baa9;
    /* 	color:#808080; */
    color: #fff;
}

.np-bg-beige-light {
    background-color: #d7cfbd;
    /* 	color:#808080; */
    color: #fff;
}

.np-bg-dimgray {
    background-color: #535d6b;
    color: #fff;
}

.np-bg-gray {
    background-color: #535d6b;
    color: #fff;
}

.np-bg-silver {
    background-color: #99a2b0;
    color: #fff;
}



/*
.np-bg-1 {
    background-color: #269ae0;
    color: #fff;
}

.np-bg-2 {
    background-color: #75cacf;
    color: #fff;
}

.np-bg-3 {
    background-color: #ff6600;
    color: #fff;
}


.np-bg-4 {
    background-color: #0aa699;
    color: #fff;
}

.np-bg-5 {
    background-color: #c1baa9;
    color: #fff;
}
*/




.form-horizontal .control-label {
    text-align: left;
    padding-top:0;
}

.ActionForm .form-bordered .form-group {

    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid #ececec;
}

.ViewForm .form-bordered .form-group {
    padding-top: 12px;
    padding-bottom: 12px;

    border-bottom: 1px solid #ececec;

}

.ViewForm .input-group-btn {
    display: none;

}


.ActionForm .form_title22 {

/*     vertical-align: middle; */
    line-height: 30px;
    padding-left:0;

}

.ActionForm .form_data22 {
	padding-right:0;

/*     vertical-align: middle; */


}

.ActionForm .form_title22 i {
	padding-top:5px;
}

.ActionForm .form_data22 p {
	margin-top:5px;
}


.ViewForm .help-block {
    display: none;
}


.ViewForm .form_title22 {
    margin: 0;
    padding-left:0;
/*     line-height: 25px; */
}

.ViewForm .form_data22 {
    margin: 0;
    border-left: 1px solid #eee;
    padding-right:0;
/*     line-height: 25px; */

}




.form-horizontal .control-label {
    margin-bottom: 0;
}

/* .form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { */
.form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
/*     margin-top: 2px; */
}

.table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>th, .table>caption+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>td {
    border-top: 0;
    border-bottom: 2px solid dimgray;
}

.table th a {
    color: #666666;
}

.table th a.aactive {
    color: #60a4d3;
}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td,
.table>tbody>tr>td, .table>tfoot>tr>td {
    border-top: none;
    border-bottom: 1px solid #ddd;
}

.table > thead > tr > th,
.table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td,
.table > tfoot > tr > td {
    vertical-align: middle;
}

.table-striped>tbody>tr:nth-child(even)>td, .table-striped>tbody>tr:nth-child(even)>th {
    background-color: #f3f7fd;
}

.table-striped > tbody > tr:nth-child(odd) > td, 
.table-striped > tbody > tr:nth-child(odd) > th {
    background-color: #fff;
}



img.thumbs {
    float: left;
    display: inline-block;
    background-color: #fff;
    border: 4px solid #dcdcdc;
    padding: 3px;
    margin-right: 10px;
}

img.thumbs:hover {
    border-color: #2597e2;
}

/*
.formitem_search {
    background: transparent url(../../images/form_icon_search2.png) no-repeat scroll 4px 50%;
}
*/

/* Pagination
---------------------------------------------------------------------------------------------- */
div.Zebra_Pagination {
    padding: 0;
    margin: 0;
    text-align: right;
/*
    margin-top: 30px;
    padding-bottom: 40px;
*/
    display: block;
}

div.Zebra_Pagination ul {
/*
    position: relative;
    left: 50%;
*/
    list-style-type: none;
    margin: 0;
    padding: 0;
    float: left 
}

div.Zebra_Pagination li {
    position: relative;
    float: left;
/*     right: 50%  */
}

div.Zebra_Pagination a {
    background-color: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #ccc;
    margin-right: 2px;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
}

div.Zebra_Pagination a:hover, div.Zebra_Pagination a:active {
    color: #fff;
    background: #18AEF5;
    border: 1px solid #0A95D8;
    margin-right: 2px;
}

div.Zebra_Pagination a.hover, div.Zebra_Pagination a.current {
    color: #fff;
    background: #18AEF5;
    border: 1px solid #0A95D8;
    margin-right: 2px;
}

div.Zebra_Pagination a.disabled {
    border: 1px solid #ddd;
    color: #ccc;
}

div.Zebra_Pagination span {
    color: #666;
    margin-right: 2px;
    display: block;
    float: left;
    padding: 0 8px 
}

.legend_Y {
    width: 11px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -210px -210px no-repeat;
    vertical-align: middle;
}

.legend_N {
    width: 11px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -10px -210px no-repeat;
    vertical-align: middle;
}

.legend_0, .legend_L {
    width: 11px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -170px -210px no-repeat;
    vertical-align: middle;
}

.legend_1, .legend_H {
    width: 11px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -50px -210px no-repeat;
    vertical-align: middle;
}

.legend_2 {
    width: 11px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -170px -210px no-repeat;
    vertical-align: middle;
}

.legend_3 {
    width: 11px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -90px -210px no-repeat;
    vertical-align: middle;
}

.legend_4 {
    width: 11px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -130px -210px no-repeat;
    vertical-align: middle;
}

.legend_5 {
    width: 11px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -210px -210px no-repeat;
    vertical-align: middle;
}

.legend_6 {
    width: 11px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -250px -210px no-repeat;
    vertical-align: middle;
}

.legend_9, .legend_M {
    width: 11px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -10px -210px no-repeat;
    vertical-align: middle;
}

.dayoff_1 {
    width: 19px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -330px -210px no-repeat;
    vertical-align: middle;
}

.dayoff_2 {
    width: 19px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -370px -210px no-repeat;
    vertical-align: middle;
}

.dayoff_3 {
    width: 19px;
    height: 10px;
    display: inline-block;
    background: url(../../images/NP_sprite_common.png) -410px -210px no-repeat;
    vertical-align: middle;
}

.formtable_title {
    text-transform: uppercase;
    font-family: "BebasNeueRegular";
    color: #999; 
    font-size: 20px;
    border-bottom: 1px solid silver;
    margin-top: 7px;
    padding-bottom: 5px;
    margin-bottom: 20px;
}

.formtable_title_noborder {
    font-family: 'BebasNeueRegular';
    color: #505458;
    letter-spacing: 0.2px;
    font-weight: 200;
    font-size: 14px;
    margin-bottom: 5px;
}

.more_info {
    font-family: WebSymbolsRegular;
    font-size: 14px;
    color: silver;
    margin-right: 5px;
}


/* NP Form
---------------------------------------------------------------------------------------------- */


/* form select 												{ height:24px; margin-top:6px; width:200px;} */
form .description {
    float: left;
    padding-left: 10px;
    padding-top: 3px;
    color: #666666;
    font-style: italic;
}

form .button_area {
    text-align: right;
    margin-top: 50px;
    margin-right: 0px;
}

/* form .button_area 											{ border-top:0px dotted silver; border-bottom:0px dotted silver; margin-left:180px; padding:0; margin-top:30px;} */
form .button_area span {
    margin-right: 8px;
}

form .button_area span:last-child {
    margin-right: 0;
}

form .errormessage {
    display: block;
    padding: 3px 0px;
    color: #990000;
}

input#btncontact:hover {
    background-color: #CC0000;
    color: #FFFFFF;
    cursor: pointer;
    padding: 6px;
    width: 100px;
}

input#btncontact {
    background-color: #282828;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    padding: 6px;
    width: 100px;
}

.requiredlabel {
    font-size: 10px;
    color: #BFBFBF;
    padding-left: 55px;
}

/*
.goto_man {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: transparent url(../../images/arrow_more3.png) no-repeat scroll 0 4px;
    margin-left: 20px;
}

.goto_site {
    display: inline-block;
    width: 16px;
    height: 18px;
    background: transparent url(../../images/icon_preview2.png) no-repeat scroll 0 2px;
    margin-left: 20px;
}
*/

.more_info {
    font-family: WebSymbolsRegular;
    font-size: 14px;
    color: silver;
    margin-right: 5px;
}

/*
.symbol_font1 {
    font-family: WebSymbolsRegular;
    font-size: 14px;
    font-weight: normal;
    color: gray;
    margin-right: 5px;
}

.symbol_font2 {
    font-family: mnmliconsRegular;
    font-size: 22px;
    font-weight: normal;
    color: gray;
    margin-right: 5px;
}
*/

/* Buttons
---------------------------------------------------------------------------------------------- */
.np_button {
    position: relative;
    overflow: visible;
    display: inline-block;
    padding: 3px 10px;
    border: 1px solid #d4d4d4;
    margin: 0;
    text-decoration: none;
    text-shadow: 1px 1px 0 #fff;
    color: #555;
    font-size: 11px;
    font-weight: normal;
    white-space: nowrap;
    cursor: pointer;
    outline: none;
    background-color: #ececec;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
    background-image: -moz-linear-gradient(#f4f4f4, #ececec);
    background-image: -o-linear-gradient(#f4f4f4, #ececec);
    background-image: linear-gradient(#f4f4f4, #ececec);
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    -o-background-clip: padding-box;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    zoom: 1;
    display: inline;
}

a.np_button {
    /* color:#333; */
}

.np_button:hover, .np_button:focus, .np_button:active {
    border-color: #3072b3;
    border-bottom-color: #2a65a0;
    text-decoration: none;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
    color: #fff;
    background-color: #3072b3;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#599bdc), to(#3072b3));
    background-image: -moz-linear-gradient(#599bdc, #3072b3);
    background-image: -o-linear-gradient(#599bdc, #3072b3);
    background-image: linear-gradient(#599bdc, #3072b3);
}

.np_button.blue {
    border-color: #3072b3;
    border-bottom-color: #2a65a0;
    text-decoration: none;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
    color: #fff;
    background-color: #3072b3;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#599bdc), to(#3072b3));
    background-image: -moz-linear-gradient(#599bdc, #3072b3);
    background-image: -o-linear-gradient(#599bdc, #3072b3);
    background-image: linear-gradient(#599bdc, #3072b3);
}

.np_button.red {
    border-color: #b53f3a;
    border-bottom-color: #a0302a;
    text-decoration: none;
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
    color: #fff;
    background-color: #dc5f59;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dc5f59), to(#b33630));
    background-image: -moz-linear-gradient(#dc5f59, #b33630);
    background-image: -o-linear-gradient(#dc5f59, #b33630);
    background-image: linear-gradient(#dc5f59, #b33630);
}

.np_button:active, .np_button.active {
    border-color: #2a65a0;
    border-bottom-color: #3884CF;
    color: #fff;
    background-color: #3072b3;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3072b3), to(#599bdc));
    background-image: -moz-linear-gradient(#3072b3, #599bdc);
    background-image: -o-linear-gradient(#3072b3, #599bdc);
    background-image: linear-gradient(#3072b3, #599bdc);
}

.np_button::-moz-focus-inner {
    border: none;
}

.np_button.icon:before {
    content: "";
    position: relative;
    top: 1px;
    float: left;
    width: 12px;
    height: 12px;
    margin: 0 0.75em 0 -0.25em;
    background: url(../../images/gh-icons.html) 0 99px no-repeat;
}

.np_button.arrowup.icon:before {
    background-position: 0 0;
}

.np_button.arrowup.icon:hover:before, .np_button.arrowup.icon:focus:before, .np_button.arrowup.icon:active:before {
    background-position: -12px 0;
}

.np_button.arrowdown.icon:before {
    background-position: 0 -12px;
}

.np_button.arrowdown.icon:hover:before, .np_button.arrowdown.icon:focus:before, .np_button.arrowdown.icon:active:before {
    background-position: -12px -12px;
}

.np_button.arrowleft.icon:before {
    background-position: 0 -24px;
}

.np_button.arrowleft.icon:hover:before, .np_button.arrowleft.icon:focus:before, .np_button.arrowleft.icon:active:before {
    background-position: -12px -24px;
}

.np_button.arrowright.icon:before {
    float: right;
    margin: 0 -0.25em 0 0.5em;
    background-position: 0 -36px;
}

.np_button.arrowright.icon:hover:before, .np_button.arrowright.icon:focus:before, .np_button.arrowright.icon:active:before {
    background-position: -12px -36px;
}

.np_button.approve.icon:before {
    background-position: 0 -48px;
}

.np_button.approve.icon:hover:before, .np_button.approve.icon:focus:before, .np_button.approve.icon:active:before {
    background-position: -12px -48px;
}

.np_button.add.icon:before {
    background-position: 0 -288px;
}

.np_button.add.icon:hover:before, .np_button.add.icon:focus:before, .np_button.add.icon:active:before {
    background-position: -12px -288px;
}

.np_button.remove.icon:before {
    background-position: 0 -60px;
}

.np_button.remove.icon:hover:before, .np_button.remove.icon:focus:before, .np_button.remove.icon:active:before {
    background-position: -12px -60px;
}

.np_button.log.icon:before {
    background-position: 0 -72px;
}

.np_button.log.icon:hover:before, .np_button.log.icon:focus:before, .np_button.log.icon:active:before {
    background-position: -12px -72px;
}

.np_button.calendar.icon:before {
    background-position: 0 -84px;
}

.np_button.calendar.icon:hover:before, .np_button.calendar.icon:focus:before, .np_button.calendar.icon:active:before {
    background-position: -12px -84px;
}

.np_button.chat.icon:before {
    background-position: 0 -96px;
}

.np_button.chat.icon:hover:before, .np_button.chat.icon:focus:before, .np_button.chat.icon:active:before {
    background-position: -12px -96px;
}

.np_button.clock.icon:before {
    background-position: 0 -108px;
}

.np_button.clock.icon:hover:before, .np_button.clock.icon:focus:before, .np_button.clock.icon:active:before {
    background-position: -12px -108px;
}

.np_button.settings.icon:before {
    background-position: 0 -120px;
}

.np_button.settings.icon:hover:before, .np_button.settings.icon:focus:before, .np_button.settings.icon:active:before {
    background-position: -12px -120px;
}

.np_button.comment.icon:before {
    background-position: 0 -132px;
}

.np_button.comment.icon:hover:before, .np_button.comment.icon:focus:before, .np_button.comment.icon:active:before {
    background-position: -12px -132px;
}

.np_button.fork.icon:before {
    background-position: 0 -144px;
}

.np_button.fork.icon:hover:before, .np_button.fork.icon:focus:before, .np_button.fork.icon:active:before {
    background-position: -12px -144px;
}

.np_button.like.icon:before {
    background-position: 0 -156px;
}

.np_button.like.icon:hover:before, .np_button.like.icon:focus:before, .np_button.like.icon:active:before {
    background-position: -12px -156px;
}

.np_button.favorite.icon:before {
    background-position: 0 -348px;
}

.np_button.favorite.icon:hover:before, .np_button.favorite.icon:focus:before, .np_button.favorite.icon:active:before {
    background-position: -12px -348px;
}

.np_button.home.icon:before {
    background-position: 0 -168px;
}

.np_button.home.icon:hover:before, .np_button.home.icon:focus:before, .np_button.home.icon:active:before {
    background-position: -12px -168px;
}

.np_button.key.icon:before {
    background-position: 0 -180px;
}

.np_button.key.icon:hover:before, .np_button.key.icon:focus:before, .np_button.key.icon:active:before {
    background-position: -12px -180px;
}

.np_button.lock.icon:before {
    background-position: 0 -192px;
}

.np_button.lock.icon:hover:before, .np_button.lock.icon:focus:before, .np_button.lock.icon:active:before {
    background-position: -12px -192px;
}

.np_button.unlock.icon:before {
    background-position: 0 -204px;
}

.np_button.unlock.icon:hover:before, .np_button.unlock.icon:focus:before, .np_button.unlock.icon:active:before {
    background-position: -12px -204px;
}

.np_button.loop.icon:before {
    background-position: 0 -216px;
}

.np_button.loop.icon:hover:before, .np_button.loop.icon:focus:before, .np_button.loop.icon:active:before {
    background-position: -12px -216px;
}

.np_button.search.icon:before {
    background-position: 0 -228px;
}

.np_button.search.icon:hover:before, .np_button.search.icon:focus:before, .np_button.search.icon:active:before {
    background-position: -12px -228px;
}

.np_button.mail.icon:before {
    background-position: 0 -240px;
}

.np_button.mail.icon:hover:before, .np_button.mail.icon:focus:before, .np_button.mail.icon:active:before {
    background-position: -12px -240px;
}

.np_button.move.icon:before {
    background-position: 0 -252px;
}

.np_button.move.icon:hover:before, .np_button.move.icon:focus:before, .np_button.move.icon:active:before {
    background-position: -12px -252px;
}

.np_button.edit.icon:before {
    background-position: 0 -264px;
}

.np_button.edit.icon:hover:before, .np_button.edit.icon:focus:before, .np_button.edit.icon:active:before {
    background-position: -12px -264px;
}

.np_button.pin.icon:before {
    background-position: 0 -276px;
}

.np_button.pin.icon:hover:before, .np_button.pin.icon:focus:before, .np_button.pin.icon:active:before {
    background-position: -12px -276px;
}

.np_button.reload.icon:before {
    background-position: 0 -300px;
}

.np_button.reload.icon:hover:before, .np_button.reload.icon:focus:before, .np_button.reload.icon:active:before {
    background-position: -12px -300px;
}

.np_button.rss.icon:before {
    background-position: 0 -312px;
}

.np_button.rss.icon:hover:before, .np_button.rss.icon:focus:before, .np_button.rss.icon:active:before {
    background-position: -12px -312px;
}

.np_button.tag.icon:before {
    background-position: 0 -324px;
}

.np_button.tag.icon:hover:before, .np_button.tag.icon:focus:before, .np_button.tag.icon:active:before {
    background-position: -12px -324px;
}

.np_button.trash.icon:before {
    background-position: 0 -336px;
}

.np_button.trash.icon:hover:before, .np_button.trash.icon:focus:before, .np_button.trash.icon:active:before {
    background-position: -12px -336px;
}

.np_button.user.icon:before {
    background-position: 0 -360px;
}

.np_button.user.icon:hover:before, .np_button.user.icon:focus:before, .np_button.user.icon:active:before {
    background-position: -12px -360px;
}

.np_button.primary {
    font-weight: bold;
}

.np_button.danger {
    color: #cc0000;
}

.np_button.danger:hover, .np_button.danger:focus, .np_button.danger:active {
    border-color: #b53f3a;
    border-bottom-color: #a0302a;
    color: #fff;
    background-color: #dc5f59;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dc5f59), to(#b33630));
    background-image: -moz-linear-gradient(#dc5f59, #b33630);
    background-image: -o-linear-gradient(#dc5f59, #b33630);
    background-image: linear-gradient(#dc5f59, #b33630);
}

.np_button.danger:active, .np_button.danger.active {
    border-color: #a0302a;
    border-bottom-color: #bf4843;
    background-color: #b33630;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b33630), to(#dc5f59));
    background-image: -moz-linear-gradient(#b33630, #dc5f59);
    background-image: -o-linear-gradient(#b33630, #dc5f59);
    background-image: linear-gradient(#b33630, #dc5f59);
}

.np_button.pill {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

.np_button.big {
    font-size: 12px;
}

.np_button.big.icon:before {
    top: 0;
}

.np_button-group {
    padding: 0;
    margin: 0;
    display: inline-block; /* display: inline-block;    list-style: none;    padding: 0;    margin: 0;      *display: inline; */
}

.np_button + .np_button, .np_button + .np_button-group, .np_button-group + .np_button,
.np_button-group + .np_button-group {
    margin-left: 15px;
}

.np_button-group li {
    float: left;
    padding: 0;
    margin: 0;
    list-style: none;
}

.np_button-group .np_button {
    float: left;
    margin-left: -1px;
}

.np_button-group > .np_button:not(:first-child):not(:last-child), .np_button-group li:not(:first-child):not(:last-child) .np_button {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.np_button-group > .np_button:first-child, .np_button-group li:first-child .np_button {
    margin-left: 0;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.np_button-group > .np_button:last-child, .np_button-group li:last-child > .np_button {
    -webkit-border-top-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-bottomleft: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.np_button-group.minor-group .np_button {
    border: 1px solid #d4d4d4;
    text-shadow: none;
    background-image: none;
    background-color: #fff;
}

.np_button-group.minor-group .np_button:hover, .np_button-group.minor-group .np_button:focus, .np_button-group.minor-group .np_button:active {
    background-color: #599bdc;
}

.np_button-group.minor-group .np_button:active, .np_button-group.minor-group .np_button.active {
    background-color: #3072b3;
}

.np_button-group.minor-group .np_button.icon:before {
    opacity: 0.8;
}

.np_button-container .np_button, .np_button-container .np_button-group {
    vertical-align: top;
}

























/*
#sidebar_mini .user-info {
    display: none;
}

#sidebar_mini> p {
    display: none;
}

#sidebar_mini .status-widget {
    display: none;
}

#sidebar_mini .notification-alert {
    display: none;
}

#sidebar_mini ul li span.title {

}

#sidebar_mini ul li span.arrow {
    display: none;
}

#sidebar_mini ul li span.badge {
    display: none;
}

#sidebar_mini .profile-wrapper {
    display: none;
}

#sidebar_mini >.side-bar-widgets {
    display: none;
}

#sidebar_mini .footer-widget {
    display: none;
}
*/

/*
#sidebar_mini > ul > li > ul.sub-menu {
    position: absolute;
    margin: 0;
    padding: 0;

    margin-top: -47px;
    margin-left: 50px;
    width: 200px;
    z-index: 302;
    min-width: 200px;
}
*/



/*
.searchform-wrapper-split {
    float: right;
}

.searchform-wrapper-split input {
    -webkit-appearance: none;
    width: 100px;
    padding: 4px 4px;
    border: 1px solid gainsboro;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}

.searchform-wrapper {
    position: absolute;
    top: 15px;
    right: 25px;

}
*/

/*
.searchform-wrapper input {
    -webkit-appearance: none;
    width: 250px;
    padding: 4px 4px;
    border: 1px solid gainsboro;

    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}
*/

/*
.do-round {

    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    border-radius: 100px;

}

.no-round {

    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;

}
*/

/*
.np-bordered {
    border: 1px solid #dddddd;
}

.np-bordered-bottom {
    border-bottom: 1px solid #dddddd;
}

.np-bordered-dark {
    border: 2px solid #666;

}
*/



/* NP Action Buttons
---------------------------------------------------------------------------------------------- */
/*
.np_buttons {
    background-image: url('/images/NP_buttons.png');
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
    display: inline-block;
    height: 33px;
}

.np_buttons:hover {
    background-position-y: -40px;
    cursor: pointer;
}

.np_buttons:active {
    background-position-y: -80px;
    cursor: pointer;
}

.np_add {
    background-position-x: -0px;
    width: 152px;
}

.np_edit {
    background-position-x: -160px;
    width: 82px;
}

.np_delete {
    background-position-x: -250px;
    width: 92px;
}

.np_list {
    background-position-x: -350px;
    width: 122px;
}

.np_submit {
    background-position-x: -480px;
    width: 142px;
}

.np_cancel {
    background-position-x: -630px;
    width: 112px;
}
*/

/* Button Action
---------------------------------------------------------------------------------------------- */

/*
div.button_action.whole {
    margin-left: 100px;
    margin-top: 13px;
}

div.button_action {
    height: 25px;
}

div.button_action li {
    float: left;
    margin-right: 5px;
}

div.button_action li a {
    display: block;
    height: 25px;
    text-indent: -5000px;
}

div.button_action li.action_list {
    background: url(../../images/NP_buttons_small2.png) no-repeat -280px 0;
    width: 96px;
    height: 25px;
    margin-right: 20px;
}

div.button_action li.action_list:hover {
    background: url(../../images/NP_buttons_small2.png) no-repeat -280px -25px;
    width: 96px;
    height: 25px;
}

div.button_action li.action_new {
    background: url(../../images/NP_buttons_small2.png) no-repeat 0 0;
    width: 120px;
    height: 25px;
    margin-right: 10px;
}

div.button_action li.action_new:hover {
    background: url(../../images/NP_buttons_small2.png) no-repeat 0 -25px;
    width: 120px;
    height: 25px;
}

div.button_action li.action_new2 {
    background: url(../../images/NP_buttons_small2.png) no-repeat -600px 0;
    width: 95px;
    height: 25px;
    margin-right: 10px;
}

div.button_action li.action_new2:hover {
    background: url(../../images/NP_buttons_small2.png) no-repeat -600px -25px;
    width: 95px;
    height: 25px;
}

div.button_action li.action_edit {
    background: url(../../images/NP_buttons_small2.png) no-repeat -128px 0;
    width: 64px;
    height: 25px;
    margin-right: 10px;
}

div.button_action li.action_edit:hover {
    background: url(../../images/NP_buttons_small2.png) no-repeat -128px -25px;
    width: 64px;
    height: 25px;
}

div.button_action li.action_delete {
    background: url(../../images/NP_buttons_small2.png) no-repeat -200px 0;
    width: 72px;
    height: 25px;
    margin-right: 10px;
}

div.button_action li.action_delete:hover {
    background: url(../../images/NP_buttons_small2.png) no-repeat -200px -25px;
    width: 72px;
    height: 25px;
    cursor: pointer;
}

div.button_action li.action_cancel {
    background: url(../../images/NP_buttons_small2.png) no-repeat -504px 0;
    width: 96px;
    height: 25px;
    margin-right: 20px;
}

div.button_action li.action_cancel:hover {
    background: url(../../images/NP_buttons_small2.png) no-repeat -504px -25px;
    width: 96px;
    height: 25px;
}
*/


/* NP Action Buttons
---------------------------------------------------------------------------------------------- */

/*
.npbutton {
    display: inline-block;
    padding: 0 15px 0 0;
    margin-right: 5px;
    font-size: 11px;
    text-align: center;
}

.npbutton a {
    display: inline-block;
    padding: 6px 0 0 15px;
    font-weight: bold;
    height: 30px;
    color: #fff;
}

.npbutton.blue {
    background: transparent url(../../images/sprite_button.png) no-repeat right -210px;
}

.npbutton.blue a {
    background: transparent url(../../images/sprite_button.png) no-repeat left top;
    color: #fff;
}

.npbutton.blue.small {
    background: transparent url(../../images/sprite_button_small.png) no-repeat right -210px;
}

.npbutton.blue.small a {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left top;
    color: #fff;
}

button.npbutton.blue.small span {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left top;
    color: #fff;
}

.npbutton.cyan {
    background: transparent url(../../images/sprite_button.png) no-repeat right -240px;
}

.npbutton.cyan a {
    background: transparent url(../../images/sprite_button.png) no-repeat left -30px;
    color: #fff;
}

.npbutton.cyan.small {
    background: transparent url(../../images/sprite_button_small.png) no-repeat right -240px;
}

.npbutton.cyan.small a {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left -30px;
    color: #fff;
}

button.npbutton.cyan.small span {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left -30px;
    color: #fff;
}

.npbutton.green {
    background: transparent url(../../images/sprite_button.png) no-repeat right -270px;
}

.npbutton.green a {
    background: transparent url(../../images/sprite_button.png) no-repeat left -60px;
    color: #fff;
}

.npbutton.green.small {
    background: transparent url(../../images/sprite_button_small.png) no-repeat right -270px;
}

.npbutton.green.small a {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left -60px;
    color: #fff;
}

button.npbutton.green.small span {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left -60px;
    color: #fff;
}

.npbutton.yellow {
    background: transparent url(../../images/sprite_button.png) no-repeat right -300px;
}

.npbutton.yellow a {
    background: transparent url(../../images/sprite_button.png) no-repeat left -90px;
    color: #fff;
}

.npbutton.yellow.small {
    background: transparent url(../../images/sprite_button_small.png) no-repeat right -300px;
}

.npbutton.yellow.small a {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left -90px;
    color: #fff;
}

button.npbutton.yellow.small span {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left -90px;
    color: #fff;
}

.npbutton.red {
    background: transparent url(../../images/sprite_button.png) no-repeat right -330px;
}

.npbutton.red a {
    background: transparent url(../../images/sprite_button.png) no-repeat left -120px;
    color: #fff;
}

.npbutton.red.small {
    background: transparent url(../../images/sprite_button_small.png) no-repeat right -330px;
}

.npbutton.red.small a {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left -120px;
    color: #fff;
}

button.npbutton.red.small span {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left -120px;
    color: #fff;
}

.npbutton.magenta {
    background: transparent url(../../images/sprite_button.png) no-repeat right -360px;
}

.npbutton.magenta a {
    background: transparent url(../../images/sprite_button.png) no-repeat left -150px;
    color: #fff;
}

.npbutton.magenta.small {
    background: transparent url(../../images/sprite_button_small.png) no-repeat right -360px;
}

.npbutton.magenta.small a {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left -150px;
    color: #fff;
}

button.npbutton.magenta.small span {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left -150px;
    color: #fff;
}

.npbutton.gray {
    background: transparent url(../../images/sprite_button.png) no-repeat right -390px;
}

.npbutton.gray a {
    background: transparent url(../../images/sprite_button.png) no-repeat left -180px;
    color: #fff;
}

.npbutton.gray.small {
    background: transparent url(../../images/sprite_button_small.png) no-repeat right -390px;
}

.npbutton.gray.small a {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left -180px;
    color: #fff;
}

button.npbutton.gray.small span {
    background: transparent url(../../images/sprite_button_small.png) no-repeat left -180px;
    color: #fff;
}
*/

.np-bg-0 {
    background-color: #4e5461;
    color: #fff;
}


.np-bg-1 {
    background-color: #78cecd;
    color: #fff;
}

.np-bg-2 {
    background-color: #fcb261;
    color: #fff;
}

.np-bg-3 {
    background-color: #e28084;
    color: #fff;
}

.np-bg-4 {
    background-color: #bdac9e;
    color: #fff;
}

.np-bg-5 {
    background-color: #94a0b0;
    color: #fff;
}

.np-bg-6 {
    background-color: #babbda;
    color: #fff;
}

.np-bg-7 {
    background-color: #b996d9;
    color: #fff;
}

.np-bg-8 {
    background-color: #5e88ad;
    color: #fff;
}

.np-bg-9 {
    background-color: #4e5461;
    color: #fff;
}

.ViewForm .input-group-addon:last-child {
	border: 1px solid #a3afb7;
}

/*
.np-text-1 {
    color: #78cecd;
}

.np-text-2 {
    color: #fcb261;
}

.np-text-3 {
    color: #e28084;
}

.np-text-4 {
    color: #bdac9e;
}

.np-text-5 {
    color: #94a0b0;
}

.np-text-6 {
    color: #babbda;
}

.np-text-7 {
    color: #b996d9;
}

.np-text-8 {
    color: #5e88ad;
}

.np-text-9 {
    color: #4d5360;
}
*/


